package com.example.jobback.service.manager;

import com.example.jobback.resp.manager.company.page.MCrossGetPageCompanyListResp;
import com.example.jobback.resp.manager.company.register.RecruiterRegisterResp;
import com.example.jobback.result.Result;
import org.springframework.stereotype.Service;

import java.util.Set;

/**
 * @InterfaceName: ManagerCompanyService
 * @Description:管理员-公司管理服务接口
 * @Author: lhb
 * @Date: 2025/6/21
 */
@Service
public interface ManagerCompanyService {
    Result<Object> verifyUserCompanyRegister(String phoneAes);

    Result<Set<RecruiterRegisterResp>> getRecruiterCompanyRegisterLists();

    Result<Object> verifyUserCompanyRegisterFailed(String phoneAes, String message);

    Result<MCrossGetPageCompanyListResp> getCompanyList(int page, int size, String content);
}
